package com.ruoyi.voucher.service;

import java.util.List;
import com.ruoyi.voucher.domain.VoucherWord;

/**
 * 凭证字管理Service接口
 * 
 * @author 孙帆科
 * @date 2025-02-24
 */
public interface IVoucherWordService 
{
    /**
     * 查询凭证字管理
     * 
     * @param wordId 凭证字管理主键
     * @return 凭证字管理
     */
    public VoucherWord selectVoucherWordByWordId(Long wordId);

    /**
     * 查询凭证字管理列表
     * 
     * @param voucherWord 凭证字管理
     * @return 凭证字管理集合
     */
    public List<VoucherWord> selectVoucherWordList(VoucherWord voucherWord);

    /**
     * 新增凭证字管理
     * 
     * @param voucherWord 凭证字管理
     * @return 结果
     */
    public int insertVoucherWord(VoucherWord voucherWord);

    /**
     * 修改凭证字管理
     * 
     * @param voucherWord 凭证字管理
     * @return 结果
     */
    public int updateVoucherWord(VoucherWord voucherWord);

    /**
     * 批量删除凭证字管理
     * 
     * @param wordIds 需要删除的凭证字管理主键集合
     * @return 结果
     */
    public int deleteVoucherWordByWordIds(Long[] wordIds);

    /**
     * 删除凭证字管理信息
     * 
     * @param wordId 凭证字管理主键
     * @return 结果
     */
    public int deleteVoucherWordByWordId(Long wordId);
}
